﻿Option Strict On
Option Explicit On
Option Infer On

Imports System
Imports GenDotNet.TemplateSupport
Imports GenDotNet.Task.Common

Public Delegate Function EmptyDelegate() As String
'Public Delegate Function MethodDelegate(ByVal args As methodeventargs) As String

Public Class MethodEventArgs
   Inherits System.EventArgs

   Private mData As Object

   Public Sub New(ByVal data As Object)
      Me.mData = data
   End Sub

   Public Property Data() As Object
      Get
         Return mData
      End Get
      Set(ByVal value As Object)
         mData = value
      End Set
   End Property

End Class